﻿// Última Atualização: 28/02/2007 ~ 09:40
//  > Inteface Criada
namespace DDotNet.ORM.ORMapping.Interface
{
    /// <summary>
    /// Interface que Define as Entidades que Suportam a Notificação de Eventos
    /// </summary>
    public interface IEntityNotify
    {
        /// <summary>
        /// Notifica que será Executa uma Ação com a Entidade Atual
        /// </summary>
        /// <returns></returns>
        bool NotifyOnBeforeUpdate();

        /// <summary>
        /// Notifica que foi Executada uma Ação com a Entidade Atual
        /// </summary>
        void NotifyOnAfterUpdate();
    }
}
